turkey buzzard - Alemán Inglés Diccionario